/**
 * @file Sensor.h
 * @author 周晨阳 (2922462750@qq.com)
 * @brief 传感器处理,负责获取角度传感器的数据
 * @version 0.1
 * @date 2021-11-23
 * 
 * @copyright Copyright (c) 2021
 * 
 */
#ifndef SENSOR_H
#define SENSOR_H
#include "public.h"
//是否使用原始未滤波的数据
#define USE_RAW 1

#define LAST_ANGLE 0    //当前角度，函数参数宏定义
#define PRESENT_ANGLE 1 //上一次角度，函数参数宏定义

#define ANGLE_1 0
#define ANGLE_2 1
#define ANGLE_3 2
#define ANGLE_4 3
#define ANGLE_5 4
#define ANGLE_6 5
#define HAND 6

float getAngle(u8 whichAngle, u8 isLast);
void sensorInit();
void calibrateSensors(u8 sensor, float k, float b);
#endif